*{

	margin:0;
	padding:0;
	list-style:none;

}
a{
	font-size:12px;
	text-decoration:none;
	color:#6C6C6C;
}

body{
		background: #EEE7E1;

}
#back{
	height:100%;
	width:100%;
	background:rgba(0, 0, 0, 0.5);
	display:block;
	position:fixed;
	z-index:11111;
	display:none;

	.jiadizhi{
		height:429px;
		width:910px;
		background:white;
		position:absolute;
		z-index:11112;
		position:absolute;
		top:70px;
		left:180px;
		display:none;
		.tou{
			height:52px;
			width:910px;
			background:#faf7f8;
			border-bottom:1px solid #ede9ea;
			.new_dizhi{
				line-height:52px;
				font-size:20px;
				color:#e31256;
				display:block;
				text-indent:22px;

			}
		}
		.edit_dizhi{
			height:261px;
			width:910px;
			padding-left:10px;
			padding-right:10px;
			.edit_box{
				height:24px;
				width:890px;
				// border:1px solid red;
				margin-top:26px;
				.lab_box{
					height:24px;
					width:90px;
					text-align:right;
					float:left;
					label{
						font-size:15px;
						line-height:24px;
					}
					.xing{
						color:red;

					}
				}
				.tijiao_name{
					height:24px;
					width: 198px;
					float:left;
				}
				.area_one{
					height:24px;
					width:143px;
				}
				.tijiao_dizhi{
					height:24px;
					width:327px;
				}
				.tijiao_phone{
					height:24px;
					width:123px;
				}
			}


		}
		.btn{
			height:24px;
			width:890px;
			margin-top:26px;
			.queding{
				height:24px;
				width:85px;
				background:#e31256;
				display:block;
				text-align:center;
				line-height:24px;
				color:white;
				margin-right:5px;
				float:left;
				margin-left:90px;
			}
			.quxiao{
				height:24px;
				width:85px;
				background:#e31256;
				display:block;
				text-align:center;
				line-height:24px;
				color:white;
				float:left;
			}
		}
	}

}
//头部开始
#head{
	height:97px;
	width:100%;
	border-bottom:2px solid #E5E5E5;
	background:white;
	.middle{
		height:97px;
		width:960px;
		margin:0 auto;
		padding-top:26px;

		.left{
			height:60px;
			width:306px;
			
			background:url(../image/cart_logo.jpg) no-repeat;
			float:left;

		}
		.right{
			height:86px;
			width:auto;
			float:right;
			margin-top:-26px;
			.login{
				height:32px;
				width:auto;
				// border:1px solid red;
				font-size:12px;
				font-family:微软雅黑;
				color:#999999;
				float:right;
				// margin-left:200px;
				.welcome{
					color:#EE149D;
					margin-left:10px;
					margin-right:10px;
				}
			}
			.huanying{
				height:32px;
				width:212px;
				float:right;
				.huanying1{
					height:32px;
					width:auto;
					font-size:14px;
					color:#999999;
					float:left;
				}
				.zhuce{
					height:32px;
					width:auto;
					float:left;
					margin-left:10px;
				}
				.denglu{
					height:32px;
					width:auto;
					float:left;
					margin-left:10px;
					
				}
			}
			.jindu{
				height:50px;
				width:392px;
				background:url(../image/order_path.jpg) no-repeat 0px -48px;
				margin-top:40px;
				margin-left:160px;

			}

		}
	}

}
//中间部分开始
#daodishi{
	height:33px;
	width:423px;
	margin-left:196px;
	margin-top: 30px;
	// border:1px solid red;
	.clock{
		height:14px;
		width:14px;
		background:url(../image/countdown_time_coin.jpg) no-repeat 0px -38px;
		display:block;
		margin-top:10px;
		float:left;

	}
	p{
		float:left;
		margin-left:5px;
		line-height:33px;
		font-size:14px;
		.time{
			color:#ED1491;
			font-weight:700;
			font-size:16px;
		}
	}
}
#xuanze_jiesuanfangshi{
	min-height:322px;
	width:960px;
	background:white;
	margin:10px auto;
	border-bottom:1px solid #CCCCCC;
	padding-top:14px;
	.dizhixuanze{
		height:auto;
		width:960px;
		border-bottom:1px solid #ccc;
		overflow:hidden;
		// display:none;
		.title{
			height:20px;
			margin-left:23px;
			display:block;
			font-size: 20px;
			font-weight:700;
			font-family:微软雅黑; 
		}
		.dizhi_up{
			min-height:123px;
			width:1000px;
			// border:1px solid red;
			margin-top:10px;
			overflow:hidden;

			.select_dizhi{
				height:130px;
				width:240px;
				overflow:hidden;
				margin:0px 0px 5px 0px;
				float:left;
				#dizhi1{
					position:absolute;
					height:0px;
					width:0px;
					border:0px none;
					opacity:0;
					float:left;
				}
				.option_box{
					height:118px;
					width:225px;
					padding:5px;
					display:block;
					position:relative;
					// border:1px solid red;
					cursor: pointer;
					background:url(../image/addr_bg.jpg) no-repeat;
					background-size:235px 127px;
					float:left;
					span{

						display: block;
						.addr_name{
							height:26px;
							width:195px;
							line-height:26px;
							display:inline-block;
							float:left;
							overflow:hidden;
							font-size:12px;

						}
						.addr_con{
							height:40px;
							width:195px;
							line-height:20px;
							float:left;
							overflow:hidden;
							font-size:12px;
						}
						.addr_num{
							height:20px;
							width:195px;
							line-height:20px;
							float:left;
							overflow:hidden;
							font-size:12px;
						}
					}
					.gai_btn{
						height:14px;
						width:24px;
						font-size:12px;
						color:red;
						position:absolute;
						top:12px;
						right:42px;
						display: block;
						cursor: pointer;
					}
					.del_btn{
						height:14px;
						width:24px;
						font-size:12px;
						color:red;
						position:absolute;
						top:12px;
						right:10px;
						display: block;
						cursor: pointer;
					}
					
				}
			}
		

		}
		.tijiao_btn{
			height:54px;
			width:916px;
			.xindizhi{
				height:28px;
				width:96px;
				border:1px solid #ccc;
				display:block;
				line-height:28px;
				text-indent:26px;
				background:url(../image/add_btn.jpg) no-repeat;
				float:left;
			}
			.shouqi{
				height:28px;
				width:96px;
				border:1px solid #ccc;
				display:block;
				line-height:28px;
				text-indent:15px;
				float:left;
				position:relative;
				margin-right:5px;
				display:none;
				.shou{
					height:0px;
					width:0px;
					border:7px solid transparent;
					border-bottom:7px solid red;
					position:absolute;
					top:4px;
					left:75px;

				}

			}
			.zhankai{
				height:28px;
				width:96px;
				border:1px solid #ccc;
				display:block;
				line-height:28px;
				text-indent:15px;
				float:left;
				position:relative;
				display:none;
				.zhan{
					height:0px;
					width:0px;
					border:7px solid transparent;
					border-top:7px solid red;
					position:absolute;
					top:10px;
					left:75px;

				}
			}
		}
	}

	.dizhi{
		height:322px;
		width:auto;
		border-bottom:1px solid #CCCCCC;
		.title{
			height:20px;
			margin-left:23px;
			display:block;
			font-size: 20px;
			font-weight:700;
			font-family:微软雅黑; 
		}
		.tianxie{
			min-height:239px;
			width:auto;
			// border:1px solid red;
			margin-top:19px;
			margin-left:50px;
			.box{
				height:28px;
				margin-bottom: 26px;
				// border:1px solid red;
				.lab{
					height:28px;
					width:73px;
					text-align: right;
					float:left;
					span{
						font-size:14px;
						font-family:微软雅黑;
						font-weight:500;
						line-height:28px;
						&.xing{
							color:#ED145B;
						}

					}
					
				}
				.ren{
					height:23px;
					width: 197px;
					float:left;
					margin-left:6px;
					margin-top:2px;
				}
				.area_one{
					height:23px;
					width:143px;
					float:left;
					margin-left:6px;
					margin-top:2px;

				}
				.sheng{
					height:23px;
					width:60px;
					display:block;
					float:left;
					display:none;
				}
				.shi{
					height:23px;
					width:60px;
					display:block;
					float:left;
					display:none;
				}
				.qu{
					height:23px;
					width:60px;
					display:block;
					float:left;
					display:none;
				}
				
				.dizhikuang{
					height: 23px;
					width: 328px;
					float:left;
					margin-left:6px;
					margin-top:2px;
				}
				.phone{
					height: 23px;
					width: 328px;
					float:left;
					margin-left:6px;
					margin-top:2px;
				}
				.tijiao{
					height:24px;
					width:84px;
					background:#F21E63;
					line-height:24px;
					text-align:center;
					margin-left:75px;
					float:left;
					font-size:14px;
					color:white;
				}
				.quxiao{
					height:24px;
					width:54px;
					background:#F7F7F7;
					line-height:24px;
					text-align:center;
					display:block;
					float:left;
					margin-left:10px;
					border:1px solid #E0E0E0;
					font-size:14px;
					color:#999999;
				}
				
			}
		}
		
	}
	.songhuo_shijian{
		height:121px;
		width: 960px;
		border-bottom:1px solid #CCCCCC;
		.title{
			height:20px;
			margin-left:23px;
			margin-top:10px;
			display:block;
			font-size: 20px;
			font-weight:700;
			font-family:微软雅黑; 
		}
		.shijian{
			height:51px;
			width:494px;
			// border:1px solid red;
			margin-left:22px;
			margin-top: 19px;
			.fahuoshijian{
				height:34px;
				width:auto;
				background:#E6F6DE;
				border:2px solid #6EAF4F;
				margin-top:5px;
				float:left;
				margin-right:20px;
				input{
					margin-top: 12px;
					margin-left:12px;
					
				}
				.time{
					font-size:15px;
					font-weight:700;
					font-family:微软雅黑;
					margin-left:5px;
					margin-right:10px;
				}

			}
		}
		
	}
	.songhuo_qingdan{
		min-height:283px;
		width:960px;
		border-bottom: 1px solid #EEE7E1;
		.title{
			height:20px;
			margin-left:23px;
			margin-top:10px;
			display:block;
			font-size: 20px;
			font-weight:700;
			font-family:微软雅黑; 
		}
		.qingdan{
			min-height:72px;
			width:916px;
			border:1px solid #EEE7E1;
			margin-top:20px;
			margin-left:21px;
			.qingdan_head{
				height:36px;
				width:916px;
				border-bottom:1px solid #EEE7E1;
				background:#F0F0F0;
				.sp{
					height:20px;
					margin-left:29px;
					display:block;
					line-height:36px;
					float:left;

				}
				.sp_right{
					height:20px;
					margin-right:29px;
					float:right;
					li{
						float:left;
						padding-right:50px;
						padding-left:50px; 
						line-height:36px;
					}

				}
			}
			.yidinggou{
				min-height:54px;
				table{
					height:54px;
					border-bottom:1px dashed #EEE7E1;
					font-size:14px;
					line-height: 54px;
					margin-left:29px;
					.pinming{
						height:20px;
						width:150px;
						overflow:hidden;
						a{
							&:hover{
								color:#F32166;
							}
						}
						
					}
					.size{
						height:20px;
						width:40px;
					}
					.num{
						height:20px;
						width:200px;
						text-align:right;
					}
					.fuhao{
						height:20px;
						width:100px;
						text-align:right;
					}
					.ml{
						height:20px;
						width:50px;
					}
					
				}
			}
			.foot{
				height:36px;
				background:#F0F0F0;
				.bendan{
					height:20px;
					line-height:36px;
					margin-right:20px;
					float:right;	
					span{
						color:#ED145B;
						font-weight:700;
						font-size:16px;
					}

				}

			}
			.yingfuzongjin{
				height:20px;
				line-height:36px;
				margin-right:20px;
				float:right;
				span{
					color:#ED145B;
					font-weight:700;
					font-size:16px;
				}
			}

		}

	}
	.fukuang_fangshi{
		min-height:340px;
		width:960px;
		.title{
			height:20px;
			margin-left:23px;
			margin-top:10px;
			display:block;
			font-size: 20px;
			font-weight:700;
			font-family:微软雅黑; 
		}
		.fangshi{
			height:248px;
			width:915px;
			margin-left:22px;
			margin-top: 32px;
			border:1px solid #D5D5D5;
			.fk{
				height:60px;
				width:915px;
				border-bottom:1px solid #EEE7E1;
				&.cur{
					border:2px solid red;
				}
				input{
					margin-top:24px;
					margin-left:15px;
				}
				.tujing{
					font-weight:700;
					font-size:16px;
				}
			}
		}

	}
	.lbtn{
		height:36px;
		width:160px;
		font-size:20px;
		font-weight:700;
		margin-left: 778px;
		display: block;
		margin-bottom:20px;
	}
	.xiugai{
		height:39px;
		width:125px;
		background:#FAFAFA;
		border:1px solid #EEE7E1;
		display: block;
		font-size:20px;
		font-weight:700;
		line-height:39px;
		text-align: center;
		margin-left: 778px;
		margin-bottom:20px;


	}
	
}
//底部开始
#dibu{
	height:136px;
	width:100%;
	background:#EEEEEE;
	border-top:1px solid #CCCCCC;
	.banquan{
		height:62px;
		width: 608px;
		margin-left: 375px;
		text-align:center;
		
		p{

			font-size:12px;
			margin-top:8px;
			

		}
	}

}